(_widget_value): Added lname and lkey.
authorJason Rumney <jasonr@gnu.org>
Thu, 2 Sep 2004 23:22:58 +0000 (23:22 +0000)
committerJason Rumney <jasonr@gnu.org>
Thu, 2 Sep 2004 23:22:58 +0000 (23:22 +0000)
commit9d04d9bb36ea7e87ebb14da98247207172789045
tree34fdbc0fd7f437652fb16ef8714e460bf9a2552e
parenta85a088c18cf0b58386274da954cab4310fb59dc
(_widget_value): Added lname and lkey.
(digest_single_submenu): Set lname and lkey in widget_value
instead of name and key.
(update_submenu_strings): New function.
(set_frame_menubar): Remove call to inhibit_garbage_collection,
call update_submenu_strings.

(globals_of_w32menu): Check for Unicode API.
(digest_single_submenu, w32_menu_show): Encode menu strings as
UTF-8 if Unicode API is available.
(utf8to16): New function.
(add_menu_item): Use it when calling Unicode API.
src/w32menu.c